package com.yeren.list.arrayList;
/**
 * List集合的排序
 * 对Set集合排序通常是无意义的
 */
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Random;
/*
 * Collection：是集合的父接口
 * Collections：是集合的工具类
 */
public class ListDemo6 {
	public static void main(String[] args) {
		List<Integer> list=new ArrayList<Integer>();
		/*
		 * 生成10个随机数放入集合
		 */
		Random random=new Random();
		for(int i=0;i<10;i++){
			list.add(random.nextInt(100));
		}
		System.out.println(list);
		//[83, 90, 78, 6, 38, 58, 62, 84, 22, 73]
		/*
		 * 对集合排序，Collection.sort方法：
		 * 会对集合进行自然排序（由小到大）
		 * 该方法定义为：
		 * void sort(List<T> list)
		 * 该方法的作用是对给定的集合元素进行自然排序。
		 */
		Collections.sort(list);
		System.out.println(list);
		//[6, 22, 38, 58, 62, 73, 78, 83, 84, 90]
	}
}
